


.bb{
    /*
    border: 1px solid blue;
    box-sizing: border-box;
    */
}

*{
    padding:0;
    margin:0;
    /*font-family: 'Roboto Mono', monospace;*/
    font-family: 'Open Sans', arial;
}

body{
    position:relative;
}
#ask{
    position:fixed;
    top:0;
    left:0;
    background-color:black;
    width:100%;
    height:100vh;
    z-index:90;
    background-image: url("theWallCenteredHigh.gif");
    background-size: cover;
}
.age{
    display:none;
}
.askBox{
    position:relative;
    width:15em;
    margin: 32vh auto 0 auto;
    color:white;
    z-index:90;
    overflow: auto;
    background-color:rgba(0,0,0,0.5);
    font-size:1.5em;
}
.askSubHead{
    position:relative;
    float:left;
    width:100%;
    text-align:center;
    margin: 0 0 1em 0;
    padding:1em 0;
    background-color:rgba(0,0,0,1);
}
.askSubBox{
    position:relative;
    float:left;
    width:50%;
    text-align:center;
    padding:1em 0;
    background-color:rgba(0,0,0,1);
}
a{
    text-decoration:none;
    color:white;
}
@media screen and (max-device-width: 799px) {  

    #ask{
    background-image: url("theWallMobileResizedVertical.gif");
    /*background-position: center;*/
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-color: black;
    overflow:hidden;
    }
}